Publicis Sapient — Senior Associate L1 – Java

Posted: 27-07-2025

About the Role:

Publicis Sapient is looking for a Senior Associate L1 – Java professional who is passionate about building scalable and efficient microservices-based applications. In this role, you will work on high-impact projects, collaborate with top engineering minds, and create innovative solutions that drive business value for global clients.

This is an ideal opportunity for someone with a strong Java background, deep understanding of microservices architecture, and a desire to build high-performance systems using modern technologies.

Your Key Responsibilities:

  • Design and develop microservices using Spring Boot that are secure, scalable, and resilient.
  • Implement features like log tracing, idempotency, distributed caching, monitoring, and containerization.
  • Create loosely coupled, high cohesion services that align with business and performance needs.
  • Apply sound knowledge of data structures, algorithms, and object-oriented programming (OOP).
  • Work with Java concurrency, memory management, and exception handling principles.
  • Build and optimize database interactions using RDBMS or NoSQL databases and advanced SQL queries.
  • Develop and consume RESTful web services with proficiency in Spring Cloud/Spring Boot.
  • Use Kafka or similar messaging brokers for building reactive data flows.
  • Implement logging using SLF4J, Logback, or Log4j.
  • Write robust unit tests using JUnit, Mockito, or Powermock.
  • Work with build tools (Maven/Gradle) and version control systems (Git/SVN).
  • Participate in cloud development and deployment across platforms.

Key Technical Skills:

Java, Spring Boot, Microservices, Kafka, RESTful Web Services, Spring Cloud, JUnit, Mockito, Maven, Gradle, Git, Log4j, SLF4J, Logback, RDBMS, NoSQL, SQL, Multithreading, Concurrent APIs, OOP, Data Structures, Design Patterns, Serialization, Java Memory Management, Cloud Deployment

Requirements:

  • 5–7.5 years of hands-on experience in Java and microservices-based development
  • In-depth understanding of object-oriented concepts and design principles
  • Practical exposure to Spring ecosystem, REST APIs, messaging brokers, and cloud platforms
  • Excellent analytical, logical thinking, and problem-solving skills
  • Strong knowledge of concurrent programming and Java memory management
  • Experience with automated testing and CI/CD pipelines
  • Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or a related field

Bonus if you have experience or certifications in:

  • Cloud platforms (AWS, Azure, GCP)
  • Distributed computing
  • Frontend/UX frameworks like ReactJS, NodeJS, WebFlux

Additional Perks & Benefits:

  • Gender-neutral policy promoting diversity and inclusion
  • 18 paid holidays per year
  • Generous parental leave with support for new parents
  • Flexible working arrangements for better work-life balance
  • Employee Assistance Programs (EAPs) supporting wellness and mental well-being

This role offers a dynamic and rewarding path for experienced Java developers who are ready to step into impactful work, modern architectures, and global engineering excellence. At Publicis Sapient, you’ll not only code—you’ll innovate.

Important Notice:

This job description and related content are owned by Publicis Sapient. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Publicis Sapient directly. We do not process applications or respond to candidate queries.